trip up an opponent - French English Dictionary